using SharpGraphT.Sharp.System.Collections.Generic;
using SharpGraphT.Util;

namespace SharpGraphT.Graph.Specifics;

[Serializable]
public class
    ArrayUnenforcedSetEdgeSetFactory<TV, TE> : IEdgeSetFactory<TV, TE> {
    private static readonly long SerialVersionUid = 5936902837403445985L;

    public IReadOnlyableSet<TE> CreateEdgeSet(TV vertex) =>
        new ArrayUnenforcedSet<TE>(1);
}